language writer wales glasgow ireland london editor scotland german escorts english as a second language escort books fiction author toefl esl learn edinburgh english editing novel spanish video learn english french